Software Development
Exploring Automation
Automated Software Testing
Software Quality Assurance

Automated Software Testing

Course Number:
sd_exau_a02_it_enus
Lesson Objectives

Automated Software Testing

  • start the course
  • specify the importance of constant software improvements and testing
  • test software changes to ensure proper functionality
  • describe how fuzzing tests an application for weaknesses
  • describe how WAFs can increase the security of web applications
  • determine how GUI testing improves software
  • determine how API testing improves software
  • describe how headless browsers are used for web application testing
  • navigate the web page where the headless browser results are sent
  • identify how using other services and components relates to software testing
  • describe the meaning of testing what the software does
  • differentiate between load and stress tests
  • use GUI testing software to perform a functional test
  • identify when certain testing techniques should be used

Overview/Description
Ensuring software is as bug-free and secure as possible requires knowledge of detailed testing techniques. In this course, various types of software testing techniques are covered.

Target Audience
DevOPs, security, and general IT administrators interested in gaining insights related to how custom and commercial software solutions are tested for quality assurance

Software Quality Assurance

Course Number:
sd_exau_a01_it_enus
Lesson Objectives

Software Quality Assurance

  • start the course
  • specify the importance of automated software testing
  • describe the connection between continuous efforts to ensure software quality assurance
  • map DevOps to automated software testing principles
  • list the benefits of using application containers for application isolation testing
  • use the Docker command to start an application container
  • describe how some, none, or all of a software solution can exist in a cloud environment
  • create a cloud-based web app
  • apply common frameworks such as Six Sigma and Agile to automated software testing
  • provide examples of common software testing solutions

Overview/Description
In this course, you'll learn about automated software testing, as well as the common software testing frameworks such as Agile and Six Sigma.

Target Audience
Software developers and IT sys admins involved in the creation, deployment, and ongoing maintenance of custom software solutions

Close Chat Live